package com.szewec.fsd.api.[[module]].vo;

import com.szewec.fsd.api.[[module]].entity.[[entity.name]];
import io.swagger.annotations.ApiModelProperty;
import com.szewec.fsd.common.data.model.RangeField;

import lombok.Data;
import lombok.EqualsAndHashCode;
/**
 * [[entity.comment]]DtoVo
 * 
 * @version 1.0
 * @author: [[authorInfo.author]]
 * @date: [[authorInfo.timestamp]]
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class [[entity.name]]DtoVo extends [[entity.name]] {
    
    [%- for field in entity.fields -%]
    [% if (field.isRangeFieldKey and field.isDate) %]
    /**
     * [[field.comment]]范围
     */
    @ApiModelProperty(hidden = true)
    private RangeField<Long> [[field.name]]Range;
    [%- endif -%]
    [%- endfor %]
}
